.pop_mask {
	display:;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10000001;
	width: 100%;
	height: 100%;
	background: black;
	border: 0;
	filter: Alpha(Opacity =             20); /* IE */
	-moz-opacity: 0.2; /* Moz + FF */
	opacity: 0.2;
}

.ng_block_div_wrap {
	position: fixed;
	z-index: 10000002;
	/* overflow: hidden; */
	/* padding: 10px; */
	/*border: 4px solid rgba(0, 0, 0, .3);*/
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: white;
}

.ng_block .hd {
	height: 22px;
	line-height: 22px;
	padding-left: 8px;
	background-color: #DC442F;
}

.ng_block .hd h3 {
	color: #FFF;
	font-size: 12px;
}

.ng_block .bd {
	background-color: #FFF;
	border: 1px solid #DDD;
	color: #333;
	padding: 16px 25px;
	line-height: 1.5em;
}

.ng_block .ft {
	background-color: #F5F5F5;
}

.ng_block .ft .buttons {
	padding: 11px 0;
	text-align: center;
}

.ng_block .ft .btn-close,.ng_block .bd .btn-close {
	font-family: Tahoma, sans;
	color: #FFF;
	position: absolute;
	top: 3px;
	right: 8px;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

.ng_block .ng_block_title {
	padding: 0 11px;
	background: #8DB7DC;
	border: 0;
	color: white;
	height: 27px;
	line-height: 27px;
	font-family: arial, "宋体b8b\4f53";
	font-size: 14px;
	font-weight: 700;
	color: #333;
	border-width: 1px 1px 0;
}

.ng_block .ng_block_closer:link,.ng_block .ng_block_closer:visited {
	top: 6px;
	right: 9px;
	width: 16px;
	height: 17px;
	background-position: 0 0;
}

.ng_block .ng_block_closer:link,.ng_block .ng_block_closer:visited {
	display: block;
	position: absolute;
	z-index: 100000;
	top: 7px;
	right: 12px;
	overflow: hidden;
	width: 15px;
	height: 15px;
	background:
		url(http://misc.360buyimg.com/201007/skin/df/i/bg_thickbox.gif)
		no-repeat 0 -18px;
	font-size: 0;
	line-height: 100px;
}

.ng_block .bd .normal {
	padding: 20px 55px 10px;
	line-height: 2em;
}

.ng_block p {
	font-size: 14px;
	_zoom: 1;
}

.ng_block .bd p strong {
	color: red;
	margin: 0 5px;
}


.ng_block .cool-content {
	padding: 23px 0 10px 80px;
}

.ng_block .cool-content {
	background: url(http://www.97ng.com/images/face/46.gif) no-repeat;
	padding: 23px 0 10px 70px;
	margin-left: 0
}

.ng_block .cry {
	background: url(http://www.97ng.com/images/face/48.gif) no-repeat 0
		center
}

.ng_block .smile {
	background: url(http://www.97ng.com/images/face/0.gif) no-repeat 0
		center
}

.ng_block .laugh {
	background: url(http://www.97ng.com/images/face/3.gif) no-repeat 0
		center
}

.ng_block .poor {
	background: url(http://www.97ng.com/images/face/22.gif) no-repeat 0
		center
}

.ng_block .idea {
	background: url(http://www.97ng.com/images/face/20.gif) no-repeat 0
		center
}

.ng_block .despair {
	background: url(http://www.97ng.com/images/face/35.gif) no-repeat 0
		center
}

.ng_block .succed-content {
	background: url(http://www.97ng.com/images/face/11.gif) no-repeat;
	padding-left: 50px;
	height: 50px;
	padding-left: 80px;
	padding-top: 20px;
	margin-left: 30px
}




.alert_content {
	margin: 20px;
}

.mask_pop_486 {
	margin: 0px auto;
	width: 486px;
	position: relative;
	display: none;
}

.pop_close {
	position: absolute;
	right: -6px;
	top: -8px;
}

.mask_pop_close_btn {
	position: absolute;
	right: -19px;
	top: -19px;
	display: block;
	width: 33px;
	height: 33px;
	background: url(imgs/pop/t_close_2.png) top right no-repeat;
	/* 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70 );
	opacity: 0.7;
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s; */
}

.mask_pop_486 .top_bg {
	width: 484px;
	height: 17px;
	background: url(../imgs/pop/top_bg.png) no-repeat;
	overflow: hidden;
}

.mask_pop_486 .mid_bg {
	width: 484px;
	background: url(../imgs/pop/mid_bg.png) repeat-y;
	overflow: hidden;
}

.mask_pop_486 .bottom_bg {
	width: 484px;
	height: 25px;
	background: url(../imgs/pop/bottom_bg.png) no-repeat;
	overflow: hidden;
}

.mask_pop_486 h3 {
	width: 424px;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	padding: 0px;
	font-family: "微软雅黑";
	text-align: center;
	color: #ff6600;
}

.lb-loader {
	position: absolute;
	top: 43%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

.lb-cancel {
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto;
	background: url(imgs/loading-2.gif) no-repeat;
}
